package com.qk.management.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.qk.dpmain.businesses.BusinessDo;
import com.qk.dto.business.BusinessCountDo;
import com.qk.dto.business.BusinessListDto;
import com.qk.dto.HighSeas.HighSeasDto;
import com.qk.entity.Business;
import org.apache.ibatis.annotations.Mapper;

/**
 * @文件名: BusinessMarpper
 * @作者: DX
 * @创建日期: 2025/10/15
 * @描述:
 */
@Mapper
public interface BusinessMapper extends BaseMapper<Business> {
    Page<BusinessDo> selectByPage(Page page, BusinessListDto dto);

    Page<Business> selectHighSeasByPage(Page page, HighSeasDto dto);

    BusinessCountDo selectCountBusiness();
}
